$(function() {
	$('#queryPbTypeSeat').click(function() {
		findPbTypeSeatInfo(1);
	});
	
	//绑定添加泡吧分区位置事件
	$('#addPbTypeSeatInfo').click(function(){
		var name = $('#name');
		if($.trim(name.val()) === '') {
			alert('请输入泡吧分区位置名称!');
			return;
		}
		var typeid = $('#typeid');
		var remark = $('#remark');
		jQuery.ajax({
			url : webroot + '/pbTypeSeat/json/addPbTypeSeat.shtml',
			data : {
				'name' : $.trim(name.val()),
				'typeid' : $.trim(typeid.val()),
				'remark' : $.trim(remark.val())
			},
			type : 'POST',
			dataType : 'json',
			async : true,
			beforeSend: function(){
				//提交处理的函数
				loading('添加泡吧分区位置中...');
			},
			error : function(json){
				alert('添加泡吧分区位置出错了~');
				unloading();
			},
			//返回的是一个对象
			success : function(json){
				if(json.result === 'success') {
					alert('添加泡吧分区位置成功!');
					findPbTypeSeatInfo(1);
				}
				else if(json.result === 'error_not_admin') {
					alert('您不是管理员!');
				}
				else if(json.result === 'error') {
					alert('请求操作, 系统出现异常!');
				}
				unloading();
			}
		});
	});
});

//获取泡吧分区位置列表
var pbTypeSeatPage = new Page('pbTypeSeatPage', findPbTypeSeatInfo, 'bodyInfo', 'bodyInfoPage');
pbTypeSeatPage.size = 10;
//处理Page标签的函数
function findPbTypeSeatInfo(_page) {
	if(_page != undefined) {
		pbTypeSeatPage.page = _page;
	}
	jQuery.ajax({
		url : webroot + '/pbTypeSeat/json/findPbTypeSeat.shtml',
		data : {
			'typeid' : $('#querytypeid').val(),
			'page' : pbTypeSeatPage.page,
			'size' : pbTypeSeatPage.size
		},
		type : 'POST',
		dataType : 'json',
		async : true,
		beforeSend: function(){
			//提交处理的函数
			pbTypeSeatPage.pageBeforeSend('<li>加载泡吧分区位置中...</li>');
			loading('加载信息中...');
		},
		error : function(json){
			pbTypeSeatPage.pageError('<li>加载泡吧分区位置出错了~</li>');
			unloading();
		},
		//返回的是一个对象
		success : function(json){
			if(json.result === 'success') {
				//处理数据列表的行信息
				function getResult(obj) {
					var result = '<li>' + obj.name + '&nbsp;|&nbsp;' + obj.remark + '</li>';
					return result;
				}
				pbTypeSeatPage.pageOperate(json.data, { resultFn : getResult, dataNull : '<li>没有查找到泡吧分区位置信息!</li>', pageFootStyle : pbTypeSeatPage.pageStyle.defaultStyle });
			}
			else if(json.result === 'error_weibo') {
				alert(json.weiboMsg);
			}
			else if(json.result === 'error') {
				alert('请求操作, 系统出现异常!');
			}
			unloading();
		}
	});
}